package com.city.service.pub;

import com.city.domain.auth.PubAuth;
import com.city.domain.city.*;
import com.city.domain.economic.*;
import com.city.domain.party.*;
import com.city.domain.pub.*;
import com.city.domain.supervise.*;

/**
 * @deprecation: 保存与更新
 * @dmail: 398521613@qq.com
 * @author: L-H
 * @date: 2018-07-18 19:27
 */
public interface SaveService {

    void save(CityCopnoteObject cityCopnoteObject);
    void save(CityCopnoteMaincontent cityCopnoteMaincontent);
    void save(CityCopnotePerson cityCopnotePerson);


    void save(CityEvent cityEvent);
    void save(CityEventCountMethod cityEventCountMethod);
    void save(CityEventSrcname cityEventSrcname);
    void save(CityEventStatus cityEventStatus);
    void save(CityEventType cityEventType);

    void save(CityHouseinfo cityHouseinfo);

    void save(CityVillage cityVillage);
    void save(CityTown cityTown);

    void save(EconomicType economicType);
    void save(EnterpriseAffiliation enterpriseAffiliation);
    void save(Enterpriseinfo enterpriseinfo);
    void save(EnterpriseManagementAgency enterpriseManagementAgency);
    void save(EnterprisePersoncount enterprisePersoncount);
    void save(EnterpriseRegulatoryClassification enterpriseRegulatoryClassification);
    void save(EnterpriseScale enterpriseScale);
    void save(EnterpriseUmagency enterpriseUmagency);
    void save(EnterpriseUmagencyPerson enterpriseUmagencyPerson);

    void save(PartyApply partyApply);
    void save(PartyCadreLevel partyCadreLevel);
    void save(PartyFaboradFamily partyFaboradFamily);
    void save(PartyFabroad partyFabroad);
    void save(PartyFahu partyFahu);
    void save(PartyFlowout partyFlowout);
    void save(PartyFlowReason partyFlowReason);
    void save(PartyFlowType partyFlowType);
    void save(PartyOrelationship partyOrelationship);
    void save(PartyTalentAppeal partyTalentAppeal);
    void save(PartyVideo partyVideo);
    void save(PartyVideoType partyVideoType);

    void save(PubArticle pubArticle);
    void save(PubArticleType pubArticleType);
    void save(PubCity pubCity);
    void save(PubCounty pubCounty);
    void save(PubEducationDegree pubEducationDegree);
    void save(PubFamilyRelationship pubFamilyRelationship);
    void save(PubFilepath pubFilepath);
    void save(PubFiletype pubFiletype);
    void save(PubHouseFrom pubHouseFrom);
    void save(PubHouseinfo pubHouseinfo);
    void save(PubHouseStructure pubHouseStructure);
    void save(PubHouseUse pubHouseUse);
    void save(PubHouseUsebuild pubHouseUsebuild);
    void save(PubIndustryCategory pubIndustryCategory);
    void save(PubKeyPerson pubKeyPerson);
    void save(PubKeyTrajectory pubKeyTrajectory);
    void save(PubLandCoucher pubLandCoucher);
    void save(PubLandGet pubLandGet);
    void save(PubNationCategory pubNationCategory);
    void save(PubOccupation pubOccupation);
    void save(PubPoliticalOutlook pubPoliticalOutlook);
    void save(PubProvince pubProvince);
    void save(PubUser pubUser);
    void save(PubCount pubCount);
    void save(ImpLocation impLocation);
    void save(ImpThing impThing);
    void save(ImpCategory impCategory);
    void save(ImpOrganization impOrganization);
    void save(ReportPerson reportPerson);
    void save(ReportGroup reportGroup);

}
